propagated ditching - French English Dictionary